About Aldford Village Store Limited (10856480) United Kingdom