About Beaufort International Limited (11086663) United Kingdom