About Finest Hour Timepieces Limited (10304437) United Kingdom