About Watch Partners Ltd. (10326889) United Kingdom