About Louis Meyer Watches Ltd (09214503) United Kingdom