About D & G Holdings Limited (05776888) United Kingdom