About Mark Griffiths Computer Services Limited (08284570) United Kingdom