About V & S Foods Limited (11324641) United Kingdom