About S L M Hair & Beauty Limited (05208252) United Kingdom