About Sir W.g. Armstrong Whitworth & Co. (engineers) Limited (13662023) United Kingdom