About Jasmine Tea Limited (08375217) United Kingdom