About Tessa Foods Ltd (13504876) United Kingdom