About Chorleywood Research Limited (02904478) United Kingdom