About Thompson Capital Management Limited (09394955) United Kingdom