About Hans Haenlein Architects Limited (03267660) United Kingdom