About Indian Restaurant Canvey Island Limited (11970002) United Kingdom