About Hickman & Smith Architects Ltd (08019602) United Kingdom