About Stratford Rail Limited (12388823) United Kingdom