About Thompson Consultants Limited (03695738) United Kingdom