About Mumbai Square Restaurant Limited (08352891) United Kingdom