S C T LIMITED - CIN U31200UP1979PLC189209 | Company