About Restaurant & Grill Limited (06942042) United Kingdom