About Cantillon Group Ltd (07203584) United Kingdom