About Spice Garden Ashford Limited (09821344) United Kingdom