About Thermserve Limited (04266369) United Kingdom