updated over 2 years ago by Manuela Corredor Vasquez
page 1,
only briefly mentions their suppliers for operations in the UK, none are mentioned by name and it is unclear if there are suppliers outside UK. Unclear wording
page 1,
only briefly mentions their suppliers for operations in the UK, none are mentioned by name and it is unclear if there are suppliers outside UK. Unclear wording