About Option Computers Limited (01955823) United Kingdom