About Armstrong Whitworth Limited (03902773) United Kingdom