About Stockwood Charcoal Grill Ltd (12841400) United Kingdom