Reviews of The Little Skin Co.. (Beauty Salon) in Liverpool (Merseyside).