ELECTROCAST SALES INDIA LTD - CIN U27104WB1972PLC028204 |