About Hamill Architects Limited (NI654435) United Kingdom