About Watchmaker And Jeweller Ltd. (10835441) United Kingdom