About Thermalist Limited (13112520) United Kingdom