About Jasmine & Rose Ltd (12378928) United Kingdom