About Canadian Charcoal Levenshulme Ltd (11985480) United Kingdom