About Dixons Village Store Limited (09439223) United Kingdom