About James Breckell Architects Limited (04763368) United Kingdom