About Bubbles Leek Ltd (11558806) United Kingdom