About Aberdyfi Village Stores Ltd (09757752) United Kingdom