About Thompson Carrier Specialists Limited (09272523) United Kingdom