About John Dugdale (motor Engineer) Limited (01178233) United Kingdom