About Timsmith Heat Exchangers Ltd (11932101) United Kingdom