About Mae Architects Limited (09240935) United Kingdom