About Bea Green Ltd (12492172) United Kingdom