About Beaufort Holdings Ltd (10524555) United Kingdom