About James Ritchie Architect Limited (12410586) United Kingdom