About S & T Sim Ltd (11674975) United Kingdom