About S & R Nu Look Hair Salon Limited (04733357) United Kingdom