About Carrington Smith Horologists Limited (11775535) United Kingdom