About A.m.meri Architects Limited (08277944) United Kingdom