About The Country Grill Limited (12036946) United Kingdom