About Gallagher Instrument Solutions Ltd. (SC321910) United Kingdom