About No. 10 Tea Gardens Limited (08989418) United Kingdom