About The Timperley Tea Company Ltd (10327641) United Kingdom