About Grill House E17 Ltd (12051084) United Kingdom