About Spartan Armament Ltd (11723676) United Kingdom