About Taylor Nelson Sofres Trustees Limited (03014589) United Kingdom