About Gallagher Rope Access Ltd (11283136) United Kingdom