PRIMROSE , Hardcastle , Cardiff , O.