About Cogswell & Harrison (gunmakers) Limited (01638115) United Kingdom