About London Watches Uk Ltd (10781779) United Kingdom