About Hankow Batchelor Tea Company Limited (03848226) United Kingdom