About L&r Thompson Rail Ltd (12379139) United Kingdom