My deck hatch lid is cracked and leaking and the plastic locks are broken. I would like to replace it. Does anyone know the manufacture and where can I purchase one? approx. 24x24