The register
The register lists Eico Ltd t/a Macey Chemist in London as a licensed sponsor on Skilled Worker, an entry that goes back to at least 2026. Its rating on the register is Worker (A rating).
Companies House lists it as Eico Ltd, number 05020308, incorporated 2004: 22 years of filings behind the name. The registered office is at 6 Becmead Avenue, Harrow, Middlesex, HA3 8EY, HA3 8EY. By its SIC codes the business is in wholesale.
For a candidate this means one less obstacle: Eico Ltd t/a Macey Chemist already has the licence most employers would have to apply for. The rest is the ordinary job of getting the interview.