Reviews of Refine Tanning Ltd. (Beauty Salon) in Telford (Shropshire).