About Chicken Stop (uk) Limited (10609855) United Kingdom