About Timedore Limited (04010142) United Kingdom