About Dex Foods Limited (12899316) United Kingdom