About Coogan & Co. Architects Limited (NI036324) United Kingdom