About Chill & Grill Junction Limited (11465553) United Kingdom