About Tastee Grill Limited (12838502) United Kingdom