Not sure about a source, apart from usual places such as dealers/breakers etc. We have one and it is just an aluminium frame that was cut to size and held in with self tappers. A pretty easy job and it works well.
Looked at ours and it appears very simple fitting. Just got to make sure that the one you get will fit in the space. Brokers, dealers and web should find one.