Sent them a few emails yesterday with pictures, they aren't open weekends, so hoping they get back to me today. Will keep the thread updated as we go.
I believe these were made in Taiwan, well going by the writing on the box, or at least the box was made in Taiwan 🤣.
There is adjustment for the castor, with use of 2 spacers on the top a arm pivot bolt, just not sure if it would be accurate enough to get it right. Even if it did, I would always have one wheel further forward than the other.
Couple of better pictures attached.