About S L (lancashire) Ltd (07677643) United Kingdom