About London Tea Exchange Group Limited (11652503) United Kingdom