About V&l Services Ltd (10129157) United Kingdom