About Michael Flannery (building Contractors) Limited (03788006) United Kingdom