About Rare Necessities Charcoal Grill Ltd (12198502) United Kingdom