About J. & R.r. Goodyear & Sons Limited (01285868) United Kingdom