About Studio Brassica Architects Limited (12269765) United Kingdom