About D.g. Palmer Limited (03805928) United Kingdom