About Glancy Nicholls Architects Limited (05141809) United Kingdom