About Beaufort Lodge Limited (10268114) United Kingdom