The register
The register lists Doncaster Visionplus Ltd t/a Specsavers in Doncaster as a licensed sponsor on Skilled Worker, an entry that goes back to at least 2026. Rating on the current register: Worker (A rating).
Companies House lists it as Doncaster Visionplus Limited, number 02748070, incorporated 1992: 34 years of filings behind the name. Registered office: 9 St Sepulchre Gate, Doncaster, South Yorkshire, DN1 1TD, DN1 1TD. Its filed activity puts it in retail. It has traded under other names before, including Solihull Visionplus Limited.
Holding a licence is the expensive, slow part done. For Doncaster Visionplus Ltd t/a Specsavers the question each time is only whether the role and the pay fit the current rules, and that is checked per vacancy.