About R. Keeton Limited (04157793) United Kingdom