About Carroll Country Pubs Ltd (13320195) United Kingdom