About Nawroz Charcoal Grill Ltd (10825230) United Kingdom