About Mears Hobbs Llp (OC429540) United Kingdom