About Caparo Tea Company Limited (08122307) United Kingdom