About Bear & Bee Ltd (11771869) United Kingdom