About New Watch Co Limited (09713462) United Kingdom