About Lord Timepieces Ltd (10609365) United Kingdom