About Rugby Charcoal Grill Ltd (12625716) United Kingdom