About Specialist Rail Solutions Ltd (06453204) United Kingdom