About Mirch Masala Take Aways Ltd (11665816) United Kingdom