About D & H Plant Ltd (06373765) United Kingdom