About K & S (private) Ltd (12859663) United Kingdom