About Swan Architects Limited (09553646) United Kingdom