About Beaufort House Limited (02047933) United Kingdom