About D & G Developments Limited (04143809) United Kingdom