About Townshend Thomas Llp (OC372685) United Kingdom