About Cantillon Limited (00916538) United Kingdom