About Farrell Rail Solutions Ltd (11259769) United Kingdom