About Degoldston Construction Limited (07784498) United Kingdom