About Elda Foods Ltd (12393229) United Kingdom