David Neaves has put his heart and ‘sole’ into his creative venture