About V&f Food Stores Ltd (12867217) United Kingdom