About V D Stores Ltd (12974050) United Kingdom