About Ollier Smurthwaite Architects Limited (06051332) United Kingdom