About Tethos Tea Ltd (12270383) United Kingdom