About A & J Palmer Limited (08197053) United Kingdom