About Mike Gallagher Construction Solutions Limited (10815980) United Kingdom