About Studio 47 Architects Limited (11680834) United Kingdom