About S & T Rail Limited (11426717) United Kingdom