About Charles Martin Watch Company Limited (10067821) United Kingdom