About K J C Watch Services Limited (07426779) United Kingdom