About Nick Cox Architects Limited (10176204) United Kingdom