About Jomark Computer Services Limited (03297894) United Kingdom