INDIA METERS LIMITED - CIN L29142TN1963PLC005050 | Company