The register
The register lists Stena Line Limited in London 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 Stena Line Limited, number 01402237, incorporated 1978: 47 years of filings behind the name. Registered office: First Floor, 6 Arlington Street, London, SW1A 1RE, SW1A 1RE. By its SIC codes the business is in transport and logistics. It has traded under other names before, including Stena Sealink Limited, Sealink Stena Line Limited.
For a candidate this means one less obstacle: Stena Line Limited already has the licence most employers would have to apply for. The rest is the ordinary job of getting the interview.