About Studio Mg Architects Limited (03856568) United Kingdom