About Dugard Construction Ltd (13333927) United Kingdom