About Country Oven (holdings) Limited (04045513) United Kingdom