About James Ritchie Painter & Decorator Ltd (SC619959) United Kingdom