Dodd Engineering (North West) Ltd Skelmersdale Lancashire Homepage Fetch Pending Truck Counterbalance Training Vehicle Transporters Forklift Truck (... Dodd Engineering is based in Chorley Lancashire near Preston. Established in 1987 the company has gained an enviable reputation for design, manufactu