About Wynyard Lux Watch Ltd (13135099) United Kingdom