About The Great British Tea Company Limited (11232584) United Kingdom