About R C Keeton Limited (13654569) United Kingdom