About Ogilvy Dorward Limited (08771937) United Kingdom