About Mark Byrne Rail Limited (09881899) United Kingdom