About Jones And Palmer Limited (00239324) United Kingdom