About Chicken Hutt Limited (12270585) United Kingdom