About Beaumont Lord Limited (06278044) United Kingdom