About Charcoal Grill Hanham Ltd (10107759) United Kingdom