About Michael Herron Architects Limited (NI669398) United Kingdom