About Country Refreshments (holdings) Limited (SC711611) United Kingdom