About Mckay Brown Gunmakers Ltd (SC705950) United Kingdom