About Michael J Gallagher Contractors Limited (00861809) United Kingdom