About The East London Tea Company Ltd (12695126) United Kingdom