About Kenyon Associates Limited (08764806) United Kingdom