About Barry Howard Llp (OC309606) United Kingdom