About Leek And Rudyard Railway Limited (09506419) United Kingdom