Stock Excavators Ltd is a UK manufacturer of truck mounted suction excavation equipment, based in Cinderford, Gloucestershire. Full & clean UK driving licence.