About Timepiece Restoration Limited (04503827) United Kingdom