About Williams Watches Limited (11926541) United Kingdom