About Booandbear Ltd (12819389) United Kingdom