About Manel Tea Company Ltd (08384349) United Kingdom