About Louis Erard Watches Limited (09730366) United Kingdom