About John Palmer Limited (05875182) United Kingdom