About R Kesson Limited (06027838) United Kingdom