About N C Cross Limited (10026699) United Kingdom