ALFA CASTINGS LIMITED - CIN U27104UP1989PLC011143 | Company