About Armament Solutions Limited (12090796) United Kingdom