About Denning & Wood Building Projects Ltd (10705590) United Kingdom