About Dean & Dean Construction Partnership Limited (10516172) United Kingdom