About S Williams Architects Limited (06160245) United Kingdom