requirements are copy of passport, visa page, tm30 and the certificate takes one week to issue. You don't need photos. I've just done it in Samui. And it was free of charge.
speaking from my own personal experience, thank you for your comment! I would rather pay for care in Thai hospitals. I'm not discounting the many great medical staff that work for them, just overall the NHS service is not great. Long waiting lists/time to see GPs, not to mention the dreadful dentistry.