About Cafe & Grill Limited (12418293) United Kingdom