About J.f. Stevens (computer Services) Limited (01979891) United Kingdom