About Havas Worldwide London Limited (03675746) United Kingdom