About S L Medical Limited (05470862) United Kingdom