About Charcoal Cloth (international) Limited (01346554) United Kingdom