About Thomson Stott Llp (OC327185) United Kingdom