About Essex Garden Foods Ltd (10201852) United Kingdom