About D & H Global Services Ltd (09930323) United Kingdom