Demolition 2014 7,349 h United Kingdom
Crawler Excavators 2020 4,600 h United Kingdom
Waste / Industry Handlers 2014 United Kingdom, London, United Kingdom