About Spartan Rail Ltd (10628496) United Kingdom