About Clowne Charcoal Grill Ltd (13185602) United Kingdom