METERS INDIA LTD - CIN U74999KL1963PLC002009 | Company