About Thomson Snell & Passmore Llp (OC394428) United Kingdom