About D & H Buildings Limited (04033570) United Kingdom