About Chicken Palace Hudd Limited (13028415) United Kingdom