About Ccl International Limited (02618795) United Kingdom