About Michael Mcgahern Construction Ltd (10743672) United Kingdom