Crocosmia plants (Weston Rhyn SY10)

Also known as Mombretia.
Pretty long lasting red flowers