About Temperature Indicators Limited (02295848) United Kingdom