About Central Watch Co. Uk Ltd (13444239) United Kingdom