HAVELLS INDIA LIMITED - CIN L31900DL1983PLC016304 | Company