About Mouchak Indian Restaurant Limited (09398109) United Kingdom