Hi Tracy Jane - what a beautiful day today in Dorset
I would suggest handing out flyers too, but with a competition with a prize to be awarded at the end of the day to the winner. The competition could be a simple question that would be easy for people to find the answer to on your stand but that would encourage people to stop and look giving you a better chance to engage them in conversation and get them looking and trying out your goods.
On the competition form you could also request basic contact info (including an email address) and then you would be able to send them special offers by email throughout the year and at Christmas etc. You would need to include a checkbox though for them to tick to agree to be emailed so as to not break anti-spam regulation.
I would also recommend taking along at least one other person to help you so if there is a lot of interest at your stand you are then less likely to miss potential sales. If the event is large enough that would also mean that one of you could go around the event handing out leaflets to invite them to enter your competition - which would of course bring them to your stand.
All the best with these - I am sure they will be good for you.
Peter