About Sterling Armament Company Limited (10154095) United Kingdom