About S & T (mk) Ltd (10960141) United Kingdom