About Stoke Chicken Holdings Limited (11735220) United Kingdom