About Morehen Architects Ltd. (09623874) United Kingdom