About Encore Computers Limited (07262032) United Kingdom