About R.r. Mears Limited (04319221) United Kingdom