About D&i Foods Ltd (11245245) United Kingdom