Beauty & Spa - GB, TFW, Telford