About Charcoal Cloth Limited (02743909) United Kingdom