About Grill House London Ltd (11931631) United Kingdom