About Crispy Chicken Hut Ltd (12816007) United Kingdom