About International Business Computers Limited (02479424) United Kingdom