DELTA ELECTRODES LTD - CIN U31100AP1985PLC005617 | Company