About S Beauty & Hair Limited (11681927) United Kingdom