About Jasmine Farm Limited (09763380) United Kingdom