About Ccl Partners Limited (10748158) United Kingdom