About David John Palmer Ltd (12090855) United Kingdom