About R J Keyes Limited (08027567) United Kingdom