About Kc & S Ltd (11389050) United Kingdom