GlucoFit Dragons Den UK: Scam Alert – Does It Work? | Forum