SPECIALIST MARINE TECHNOLOGIES LTD is operated by W.A. Armstrong & Sons, Limited and is a Active company incorporated on 10 July 1951 with the registered office located in Scunthorpe, Lincolnshire. W.A. Armstrong & Sons, Limited was registered 74 years ago.