About Beaumont Lawrence & Co. Limited (01107194) United Kingdom