About London Watch Exchange Ltd (11971336) United Kingdom