Correct, the Butterfly Flower. Schizanthus x wisetonensis 'Star Parade' looks a good match ..
http://www.chilternseeds.co.uk...
http://www.benary.com/en/produ...
It will be Schizanthus x wisetonensis, not sure about 'Star Parade' as that might be a trade name.