There is the company dedicates to small antennas and its website is http://www.antenova.com/
. However, there isn't an antenna in the band you required. I think this kind of antenna, which has special requirements, may need to custom design.
By the way, its omni pattern is at all directions or just in a plane? There is a big difference between them.