About Sas Architects Limited (11382246) United Kingdom