About D & H Developments (uk) Limited (06336545) United Kingdom