About M & O Architects Limited (06716784) United Kingdom