About J A & R F Palmer Limited (10702203) United Kingdom