About Innovative Thermoanalytic Instruments Limited (07425277) United Kingdom