About Bea & Sons Ltd (11010365) United Kingdom