About Lec Rail Ltd (11809309) United Kingdom