About S Galloway Rail Limited (SC694076) United Kingdom