About R J Palmer Ltd (05870915) United Kingdom