About S L Equine Limited (09612212) United Kingdom