About Bea & Co South Ltd (10977881) United Kingdom