About Soho Watch Company Ltd (13073567) United Kingdom