About Timepiece Limited (04398417) United Kingdom