About Thompsons Engineering Solutions Limited (08257983) United Kingdom