About D And L Foods Limited (12392737) United Kingdom