Articulated boom lifts 2021 213 h United Kingdom, Doncaster, South Yorkshire
Articulated boom lifts 2007 7,571 h United Kingdom, Doncaster, South Yorkshire