About Smw Architects Limited (07157106) United Kingdom