About S L 284 Limited (08264027) United Kingdom