About Clinkclink Limited (05677684) United Kingdom