About S L R Studley Limited (12180475) United Kingdom