About Thompson Campbell Partners Limited (08913435) United Kingdom