About Jones And Palmer Holdings Limited (00196211) United Kingdom