About Flanagan Maintenance Ltd. (09123198) United Kingdom