The register
The register lists Premier Store in Birmingham 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).
Companies House lists it as Premier Store Ltd, number 05625034, incorporated 2005: 20 years of filings behind the name. The registered office is at 106b Balne Lane, Wakefield, West Yorkshire, WF2 0DL, WF2 0DL. By its SIC codes the business is in retail.
What the licence tells a candidate is that the door is not locked. Whether it is open this month is a question for Premier Store's own careers page and the job boards, and the answer changes with the season and the order book.