About Nemco Computers Limited (02684290) United Kingdom