About Michael Igoe Builders Ltd. (07243377) United Kingdom