About Mccormick Smith Architects Limited (05189018) United Kingdom