About Red Spice Indian Cuisine Limited (11887615) United Kingdom