About V And R Holding Ltd (11817472) United Kingdom