Another recommendation for Glass Doctors; they do get about a bit but Wales might be stretching it! I'd get in touch with them anyway (in the hope of them knowing someone out there).

Where in Wales?