Drilling Machinery in Spain Construcciones Mecanicas Llamada S.l. Address: Ctra C251 km 5, 5, 08440 Cardedeu Spain Phone Number: +34 938 46 18 69