Hi Strummer,
Their number (877-955-5503) is at the bottom of the sellers details page here.
Body heat will go through the thinner membrane type mattress protectors quite well (although water won’t and they are not as breathable as other types of protectors so they can increase sleeping temperature for some people). You can see some of the different choices and tradeoffs between different mattress protectors in post #89 here.
Phoenix