Companies House records Mr David Stewart as a person with significant control on 151 UK companies (56 active, 21 ceased).