You could look into having a wider bed. Cubro do a reasonably priced super single that is 110cm wide. This gives more room to turn for a larger person who can’t turn on the spot like we do.
I have not seen a perimeter mattress. I will have a look….