About Sarah Williams Architects Limited (04622521) United Kingdom