About Victoria Riddell Executive Research Ltd (08662512) United Kingdom