About V&a Investments Limited (09979526) United Kingdom