About Timec 1768 Limited (13423905) United Kingdom