SPAANS BABCOCK INDIA LTD - CIN U29219WB1993PLC058017 |