About John Ritchie (peterhead) Limited (SC255134) United Kingdom