About R O H Architects Limited (07262106) United Kingdom