Just had a look at the rules of the lake that were given to me and it doesn't mention anything about whether livebaiting is allowed or not, in fact they don't say anything regards fishing methods.
It's worth noting though that the water skiers aren't allowed on the lake from Nov 9th till March 14th, So probably best to wait till they've finished for the season.
was up there on friday for a paddle and got speaking to a couple of fishermen
small meps work well
live bait and dead baits allowed if they are coarse fish dead baits they must come from this water or frozen from a dead bait provider.
sea baits are good with the best being mackeral tails by all accounts
may be up for it but will be able to travel as only comming from cardiff