About David Mckay Brown (gunmakers) Limited (SC095437) United Kingdom