About Huckleberry S Chicken Limited (07471668) United Kingdom