About Bubblebee Industries Uk Ltd (11449280) United Kingdom