About Sen Uk Foods Ltd (12954605) United Kingdom