I saw this rain or shine hydrolock, unfortunately wala ata silang website kaya I cannot find any info on the preparation required. Don't even know if it can be painted over paint. Anyone familiar with this?