About V&v Stores Ltd (SC624646) United Kingdom