Barracuda angles for a £300m sale or float