About James Kelly Architects Limited (08545034) United Kingdom