About The Elaychi Tea Company Ltd (06947768) United Kingdom