About Swiss Watch Soc Ltd (13216622) United Kingdom