About Jasmine Retail Limited (03989210) United Kingdom