About Beaumont Carr & Co. Limited (02892693) United Kingdom