for that capacity and voltage i could only fathom making your own,
this site is a good reference,
http://www.sentex.ca/~mec1995/circ/hv/hvcap/hvcap.htmlsay mylar sheet and aluminium foil wrapped up into one massive capacitor then soaked in mineral oil or if available transformer oil, (assuming K is correct)
from the math you would be looking at atleast 50,000 square inches of plate material, or 32 square meters, just to give you an impression of how big this thing will be, and that is to break even at 30uF, (rolled capacitors effectivly have 3 plates)
you can buy all of the materials other than the housing relativly cheaply, and depending on your width 32 square meters wont seem like much, at 20cm plate width that is only 120m in length, and as both materials are only a few thou wide it will be taken up over a significant number of layers for a minimal width,
you will want your dielectric wider than your plate areas, atleast enough that the oil will not break down over the edges,