About Daffodil Foods Limited (07494635) United Kingdom