About Grill World Ltd (11935006) United Kingdom