About Timex Limited (04123213) United Kingdom