About V & L Corporation Ltd (04851646) United Kingdom