About K Gallagher Rail Ltd (12790302) United Kingdom