About Rare Tea Company Limited (SC269185) United Kingdom