About Gallagher Rail Ltd (12745347) United Kingdom