About N.c.t. & S. Limited (01125264) United Kingdom