© 2024 Bettys & Taylors Group Ltd, a company registered in England under registration number 00500829, with its registered office at 1 Parliament Street, Harrogate, North Yorkshire, HG1 2QU. Taylors of Harrogate and Yorkshire Tea are registered trademarks of Bettys & Taylors Group Ltd.