About D & G Holdings North Wales Limited (11822053) United Kingdom