About Gallagher Engineering (hull) Limited (03314123) United Kingdom