SINTERED SEPARATORS LIMITED - CIN U51503DL1985PLC022756 |