About Hormann Architects Limited (11367169) United Kingdom