About R M Palmer Limited (08429347) United Kingdom