About S L Engineering Ltd. (01147082) United Kingdom