About R Mears & Sons Limited (08669634) United Kingdom