About Kydon Ltd (11752295) United Kingdom