About Chelsea Watch Club Ltd (13387169) United Kingdom