About Duffield Construction Ltd (08060330) United Kingdom