About R.i. Kenyon Ltd. (04589672) United Kingdom