About The New Masalla Merchant Restaurant Limited (09784062) United Kingdom