Crawler Excavators 2018 4,672 h United Kingdom
Crawler Excavators 2021 1,371 h United Kingdom, LEEDS, West Yorkshire
Crawler Excavators 2019 3,291 h United Kingdom, LEEDS, West Yorkshire