About K E Palmer Limited (05536069) United Kingdom