About Thomas Smith Heating And Gas Limited (12850845) United Kingdom