About Charles Boswell (gunmakers) Limited (01683761) United Kingdom