About Beachcomber High Limited (12941590) United Kingdom