About Slough Heating Supplies Limited (02578484) United Kingdom