About The Grill Restaurants Ltd (10098411) United Kingdom