About J. Mears Limited (01131280) United Kingdom