About N.t.s. (north West) Limited (04222463) United Kingdom