About Ogilvy & Mather Group (holdings) Limited (00045810) United Kingdom