About Silvan Watch Company Ltd (09398509) United Kingdom