About London Tea Exchange Limited (08494048) United Kingdom