About Ebenezer Foods Ltd (12254384) United Kingdom