About Home Grill Ltd (12394876) United Kingdom