About Ixworth Foods Limited (07484443) United Kingdom