About Appleton Village Store Ltd (10346120) United Kingdom