About D & G Specialists Limited (SC645972) United Kingdom