About Shield Gunmakers Limited (07962438) United Kingdom