About John R.rutherford Limited (SC023576) United Kingdom