About Camellia Sinensis Limited (06126207) United Kingdom