About B. Gallagher Construction Ltd (04558706) United Kingdom