Companies House
Lord Glover is the only director listed on both Crest (GB) and Crest International.
https://find-and-update.company-information.service.gov.uk/company/06024007
https://find-and-update.company-information.service.gov.uk/company/09805375
Does he actually own both companies? Will he step down from this?