About Wentworth Watches Ltd (13592678) United Kingdom