Dowdall Engineering is located in Rochester, United Kingdom on 3 Enterprise Cl. Dowdall Engineering is rated 3 out of 5 in the category mining & metals in United Kingdom. DOWDALL ENGINEERING LIMITED is a mining & metals company based out of UNIT 1 DICKENS COURT ENTERPRISE CLOSE, ROCHESTER, United Kingdom.