About Eden Park Charcoal Grill Ltd (13308487) United Kingdom