About Beaumont & James Ltd (08378857) United Kingdom