About Camellia Sinensis Retail Limited (10648495) United Kingdom