About Exeter Indian Restaurant Limited (10704308) United Kingdom