About Watch And Clock Parts Limited (10804559) United Kingdom