About Enfield Charcoal Grill Ltd (11681801) United Kingdom