About James Cook Architects Limited (13311240) United Kingdom