About Newton Abbot Indian Cuisine Limited (08251122) United Kingdom