About Clackco Ltd. (11685438) United Kingdom