Can anyone recommend a good med/heavy shield & armour I can get fairly early in the game, so can start upgrading my final equipment? Doesn't have to be the best, but close to it would be good. Am at no man's wharf, currently using the dranglec armour and a kite shield.
You just named the best medium/heavy set you can get that early. It's definitely the Drangleic set. Before too much longer you'll have enough Twinkling Titanite to upgrade it to your heart's content, and you can get the helmet near the end of the game (it looks like shit IMO, feel free to skip it).
On the lighter side of medium, you've got the Elite Knight and Alva sets, which both look knightly, can simply be bought from Maughlin after spending 1k/16k souls at his shop, and upgrade with regular Titanite.
Halfway between those sets and (full) Drangleic in terms of weight and protection is the iconic Faraam set, which you'll get about halfway through the game. I used that for a while. The Heide Knight set is very comparable to Faraam, is very DEUS VULT with the standard helm and there's an alternate one available in the Gutter, but you have to farm it. Not recommended until you have a decent "farming set." Both of these also upgrade with regular Titanite.
The Throne Watcher set is arguably the coolest heavier-side-of-medium armor, since it's clearly inspired by
Griffith's armor from Berserk; but it's comparable to the Faraam and Heide sets stat-wise, you only get it at the end of the base game, it costs a lot of souls, and it's upgraded with Twinkling Titanite.
Like we've all just been saying though, once you hit the really hard stuff you might as well wear some lighter shit anyway, so bear that in mind.