About L R S L Limited (04783452) United Kingdom