Jim Kennedy

Software developer based in west Cornwall.