About Huckleberry Chicken Group (gb) Limited (09202897) United Kingdom