About Glazzard Architects Limited (02454847) United Kingdom