About Charcoal Grill Canvey Ltd (13391102) United Kingdom