About Hannay Mclaren Architects Limited (SC590885) United Kingdom