About Slater & Gordon (uk) 2 Llp (OC371153) United Kingdom