About S.t. Rail Solutions Limited (08799035) United Kingdom