About Thompson Allen Llp (OC317587) United Kingdom