About John Beauchamp & Co. Limited (00699292) United Kingdom