About Gallagher Site Engineering Services Limited (06184492) United Kingdom