42 Cranes for sale by UCM Holland