About Cluck Limited (07224700) United Kingdom