About S & T Professionals Ltd (11431252) United Kingdom