About Dene House Construction Company Ltd (10326103) United Kingdom