About Taylor Nelson Sofres Services Limited (03848002) United Kingdom