About World Class Watches Limited (13355821) United Kingdom