About Chicken Club Dundee Ltd (SC688240) United Kingdom