About Scott Architects Limited (06613866) United Kingdom