About Philippa Bee Limited (11033065) United Kingdom