About J. Markham Computing Limited (03673388) United Kingdom