Hi, and welcome to the forum. Rather than recommending individual breeders, which is not really in the spirit of the forum, have a look on Bengal Kittenlist, where you will find breeders local to you advertising.
Things to look out for are: (and I'm sure more will be added
)
1. Breeder AND kittens registered with GCCF/TICA. (be aware many "breeders" advertise kittens with a pedigree ceritficate, but that alone is not proof of registration. Ask to see the regsitration slips of both mum and dad, and make sure the sentence "no progeny to be registered" is NOT on there.)
2. Kittens will come with a signed, dated 4-generation pedigree, with registration numbers of at least the mum and dad.
3. Kittens are vaccinated, and therefore vet checked twice!
4. Kittens are at least 13 weeks old
5. Kittens have been wormed.
6. Mom and dad can be seen
7. Kittens are raised indoors, and not caged, as this is important for early socialising.
I would phone a few of the breeders on Bengal kittenlist, talk about wehat it is you are looking for, ask questions, and go and view kittens, rather than buying on a picture on a website.
Hope you find your perfect bengal soon!