About Keaton Holding Ltd (11535826) United Kingdom