About Ashtead Charcoal Grill Ltd (11274570) United Kingdom