About V&s 118 Ltd (10013439) United Kingdom