About Ogilvy Advertising Ltd (00087064) United Kingdom