About V&d Food Limited (11872341) United Kingdom