About Direct Food & Packaging Limited (08788403) United Kingdom