About Gallagher Maintenance Limited (09404502) United Kingdom