About Jon Denby Software Services Ltd. (03047541) United Kingdom