About R.s. Johnson & Sons Limited (00417376) United Kingdom