About Lloyds Tea Company Limited (02463642) United Kingdom