About Jasmine Garden (stevenage) Ltd (09778475) United Kingdom