About W & C Scott (gunmakers) Limited (01789266) United Kingdom