About James Ritchie & Co (SL000141) United Kingdom