Hi Matt,
While researching a plant found your topic. The plant is likely to be Cantua bicolor, not Cantua buxifolia due to flower colour. Unfortunately I do not know the plant at Larnach Castle but will look it out. Many plants in flower at Dunedin Botanic Garden at present in the South American Collection. See article this week in Weekend Gardener. Thanks
Dylan