About Thompson Wright (holdings) Limited (12493901) United Kingdom