About Tea Bubble Limited (09930690) United Kingdom