Jim Lesurf's website would be my first port of call for anything Armstrong - here's one of his pages for your amplifier.
http://www.audiomisc.co.uk/Armstrong/600/600faq.html
and here's the main Armstrong page with links to more useful information
http://www.audiomisc.co.uk/Armstrong/armstrong.html