About Kirdford Village Stores Limited (10364697) United Kingdom