About Tewkesbury Indian Cuisine Limited (13149097) United Kingdom