About Kenbury Foods Limited (07377544) United Kingdom