About Armalloy Limited (01638488) United Kingdom