About Baker & O Brien (uk) Llp (OC340683) United Kingdom