SCHABLONA INDIA LTD - CIN L51109DL1983PLC318655 | Company