About David J Palmer Limited (08003508) United Kingdom