About Charcoal Grill Ashford Ltd (12237669) United Kingdom