About Chic Grill N Chill Ltd (12988525) United Kingdom