Sold 2017 Liebherr LTM 1095-5.1 Crane in Billingham United Kingdom | Crane Network