About Moghul Restaurant Limited (08248250) United Kingdom