About Thermalab Limited (07080613) United Kingdom