MARK GRIFFITHS COMPUTER SERVICES LIMITED