About Kenton North Ltd (10156188) United Kingdom