About The Telegraph Country Pub Limited (10501544) United Kingdom