Mentioned on this forum a few times and by a stroke of luck, not far from me.
Lovely place with friendly staff.
I've picked up some new van mats today.
They've got also got loads of bits of trim, pipes, screws, and other odds and ends.
https://www.megavanmats.com/