About Timex Solutions Limited (05353969) United Kingdom