About Electric Computers Limited (02505525) United Kingdom