About Thomson & Partners Llp (OC371285) United Kingdom