About V.l.d. Food Limited (SC712818) United Kingdom