About Lewis Thermal Limited (07331892) United Kingdom