About Beatrice & Bee Ltd (10991471) United Kingdom