About Flanagan Construction Limited (08917326) United Kingdom