About Thompson Trustees Limited (03921696) United Kingdom