C Duncan reworks ‘For’ on new limited edition single