About Eldo Foods Ltd (11792251) United Kingdom