About D & G Richards Limited (04562313) United Kingdom