I catch mullet on a very light rod and light tackle... I love how they fight for their size, occasionally doing some acrobatics.
Well my setup aint exactly light... size 2000 reel with 10lb fireline... rod is 6'6. I just uni-uni knot to some light leader line, attach 3 hooks on them, add a floaty... the length should be up to 50cm from the lowest hook to the float.
Buy the smallest hooks possibly, I use size 12 hooks, and bend the hook to increase the gap. Because the mullet's mouth is so small, they have trouble swallowing the entire hook, you just have to hope they bite that point of the hook.
I make my own bread dough for bait, simply mix flour with water, add some salt, sugar and butter to it. Look up some bread making recipes. If you are lazy just get some slices of bread, and a small amount of water and make a dough out of it, add some butter or tuna oil to keep it together.
As for berley, I throw out some very small pieces of bread, I prefer throwing out just the bread crusts. Make sure they float so you can see the boil-up.
Now a little trick to get them interested in your bait is, cast beyond the schooling fish and reel in fast over them,(A white float is useful for this and they will chase your float).
As soon as you are above the school let it sink, you will get hooked up if they like your bait.
One last thing, they feed only during daytime.