About S L Simpson Limited (06700984) United Kingdom