About Findlay Heating And Cooling Limited (09941341) United Kingdom