About The Grill Chain Ltd (13666139) United Kingdom