About Richard Kenyon Limited (04858313) United Kingdom