About Stephen Solly Rail Limited (12171382) United Kingdom