About William Wood Watches Ltd (10629221) United Kingdom