About Kenton Clarke Limited (04159576) United Kingdom