About Beckenham Charcoal Grill Ltd (11042474) United Kingdom