About James Mackintosh Architects Limited (10632646) United Kingdom