About Computerword Limited (03149590) United Kingdom