About Duncans (gunmakers) Limited (00419861) United Kingdom