About Kabuli Charcoal Grill Ltd (13190294) United Kingdom