About Dimmock Construction Limited (03333812) United Kingdom