About Thermocline Ltd (10941187) United Kingdom