About Slough Heating Services Ltd (12895989) United Kingdom