About N B C S Limited (02621659) United Kingdom