About Thermsol Limited (06608432) United Kingdom