About Kenton Technology Limited (08885730) United Kingdom