About Thompson Technical Services Limited (03828735) United Kingdom