About Ken Middleditch Limited (00540812) United Kingdom