About The Plaza Contemporary Indian Cuisine Limited (08086138) United Kingdom