Butcher Cooling Tunnels in Spain Invema S.l. Address: Joan Torroella i Urpina 47-49, 08758 Cervello Spain Phone Number: +34 936 84 01 40