About John Ritchie Finishing Limited (11018455) United Kingdom