Weathershield sunroof

Hi all,
My '67 2+2 has a tired weathershield sunroof fitted.
Does anyone have a contact for spares and/or replacement parts to suit?
I have the hole in the roof and it really should be more weatherproof.
Thanks,m