About Thomas E. Talbot & Son (heating Engineers) Limited (00658763) United Kingdom