About Bea & Co North Ltd (10976562) United Kingdom