About S & T Enterprises Limited (07028101) United Kingdom