About V&r Limited (13691448) United Kingdom