About S L R (uk) Limited (03203529) United Kingdom