About S L I Limited (03446934) United Kingdom