First of all, read the first post in this topic:
viewtopic.php?f=5&t=11816The first place you look for breeders is on the internet. A fancy website does not make a good breeder. The BEST way is to actually visit the breeder's facilities. If they are a good breeder, they welcome visits. You can see their facilities and how they raise their litters, see the queens and studs. You want to look for a breeder who socializes the kittens in the home with the family and other pets. Those will be very well adjusted to go to new homes over kittens that are kept in cat runs with just their mothers and have very little human interaction.
Google the breeders and see what pops up. You may find forum posts from people who have dealt with them -- good or bad. There may be Canadian bengal owners here who can recommend a great breeder. Post on other cat forums -- there are a LOT of them on the web. Most of all, do not be in a hurry and make a wrong decision!
As for questions you want to ask the breeder -- if you've clicked the link I've posted, a list of questions should be there. Good luck.