About V&l Trade Agency Limited (12852254) United Kingdom