About Taylors Rail Ltd (11747057) United Kingdom