About V&c Foods Ltd (12547402) United Kingdom