About Gerard Mclean Architects Limited (12546003) United Kingdom