About Vf Leicester Ltd (10514785) United Kingdom