MELCAST INDIA LTD - CIN U27310WB1973PLC029080 | Company