About Bee & Bear Ltd (12160975) United Kingdom