About S & Kt Ltd (10129907) United Kingdom