About Chalk & Charcoal Limited (09494435) United Kingdom