About Buzz & Bear Ltd (13427546) United Kingdom