About Oz S Charcoal Grill Ltd (12728198) United Kingdom