About Countesthorpe Village Store Ltd (13459615) United Kingdom