About Bumble Bee Design Studio Ltd (09480818) United Kingdom