About The Old Cow Shed Village Store Ltd (13507078) United Kingdom