About R.r. Medhurst & Sons Ltd (05071827) United Kingdom