About Fitzrovia Tea Company Ltd (08041242) United Kingdom