About Armstrong Keyworth Limited (03457471) United Kingdom