About Beaumont Meyer & Co Ltd (12393671) United Kingdom