About Watch Parts International Ltd (NI039939) United Kingdom