About Allium Foods Ltd (04181830) United Kingdom