About Delhi Spice Worcester Ltd (12207314) United Kingdom