Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information Dodd Engineering North West ← View details Seddon Pl Unit 11 , Lathom, Lancashire WN8 8EB, United Kingdom, Lathom, Lancashire 01695567520