About J. Dodd & Son (contractors) Limited (01522122) United Kingdom