About J P Palmer Limited (12297234) United Kingdom