About Patrick Flanagan Construction Ltd (11056138) United Kingdom