About V K Stores Ltd (11598988) United Kingdom