About Patcham Charcoal Grill Ltd (12867243) United Kingdom