About S L Heating & Construction Limited (04682281) United Kingdom