IMP POWERS LIMITED - CIN L31300DN1961PLC000232 | Company