About The Watch Investment Company Ltd (09745049) United Kingdom