About V&v Convenience Stores Limited (SC627860) United Kingdom