About Chicken & Grill Ltd (12054323) United Kingdom