About Ampleforth Village Stores Limited (10763028) United Kingdom