About V&r Designs Ltd (10671018) United Kingdom