About R. S. Mead Limited (13540508) United Kingdom