About D & G Slade Limited (10658679) United Kingdom