About V & L Limited (05499493) United Kingdom