About Cambridge Watch Company Limited (12442743) United Kingdom