About V&d Europe Ltd (09238524) United Kingdom