About Brewer Smith And Brewer Architects Ltd. (02025162) United Kingdom