About S L H Limited (00279506) United Kingdom