About J. Roberts & Son (gunmakers) Limited (00924292) United Kingdom