About Lee Farrell Rail Ltd (09012202) United Kingdom