About J & C Flanagan Construction Ltd (05548578) United Kingdom