About Thompson Crosby Capital Markets Limited (07964044) United Kingdom