About Cotillard Associates Ltd (11141341) United Kingdom