About R H Mead & Sons Limited (03237185) United Kingdom