About The Original Cabot Watch Company Limited (08006348) United Kingdom