About York Rail Solutions Ltd (12263118) United Kingdom