About J. P. Hodgson Software Limited (02921261) United Kingdom