About Canadian Charcoal Grill Ltd (12807476) United Kingdom