About Indian Spice Ashford Ltd (11911209) United Kingdom