About K E Martin Architects Limited (06236592) United Kingdom