About The Tea House London Limited (08700530) United Kingdom