MAC SPARES LTD - CIN U27310WB1989PLC047212 | Company