The register
The register lists Clwyd Compounders Ltd in Wrexham as a licensed sponsor on Skilled Worker, an entry that goes back to at least 2026. The register records its rating as Worker (A rating).
Clwyd Compounders Limited is the registered name (Companies House number 01378413), a private limited company on the register since 1978. Registered office: 1 Elm Point Abbey Road, Wrexham Industrial Estate, Wrexham, LL13 9UE, LL13 9UE. Its filed activity puts it in manufacturing and engineering.
Holding a licence is the expensive, slow part done. For Clwyd Compounders Ltd the question each time is only whether the role and the pay fit the current rules, and that is checked per vacancy.