White Malleable Cast Iron in Spain Manguitos Arrosi S.l. Address: Pol. Arrosi, 66, 20493 Elduain Spain Phone Number: +34 943 68 32 50