About The Great British Bubbles Ltd (10930979) United Kingdom