Moulds For Glass And Crystal in Spain Carra Sa Address: Calle Manresa 22, 08911 Badalona Spain Phone Number: +34 935 93 81 69