About Gallagher Projects Limited (04332147) United Kingdom