About Charles & Adams International Ltd (12610392) United Kingdom