About Himalayas Tea Limited (08651618) United Kingdom