About Collectors Watches Ltd (SC669836) United Kingdom