About Jed Food Technical Ltd (13458826) United Kingdom