About David M Palmer Limited (09343357) United Kingdom