I would think what you have is a Morello Cherry. Take a look at http://www.ashridgetrees.co.uk/Morello-Cherry-Prunus-cerasus for a description...