About Sherritt Rail Ltd (11754659) United Kingdom