About John Dewar Software Limited (08200185) United Kingdom