About N & T C Systems Limited (07269976) United Kingdom