Edinburgh's Quince is not only rich in colour it is also bursting with flavour. Made in England.