About Eliko Food Distributors Limited (01311596) United Kingdom