About Flanagan Building & Maintenance Services Ltd (03307983) United Kingdom