About D & H G Solutions Limited (SC710924) United Kingdom