About Chomp Grill Ltd (10604187) United Kingdom