About Clocks N Tiques Ltd. (11808158) United Kingdom