About J&d Watches Limited (13466220) United Kingdom