About V & L Trading Ltd (10791536) United Kingdom