About Fallowfield Chicken & Deserts Ltd (12162028) United Kingdom