Thanks for the support ladies. I'm at my wits' end. DS slept 12-1.40 am last night and then woke every 30/40 mins after being put down until DH took him at 8.30. I'm basically getting no sleep at night and I have no idea where this new pattern has come from.
Wine when I started giving infacol at most feeds or a max dose I found he was sicking up more, so I cut back. Same with the gripe water. I haven't tried colief yet - will ask the GP about it, though I do have some that I bought otc. I just get wary of giving him stuff when I can't be sure that he needs it. I've tried baths and massages before bed but it hasn't made a difference to his sleep.
penguin we have a chicco co-sleeping cot so I haven't tried him actually in bed with me. Might give it a go in the morning.
I have noticed that he's much less fussy and windy when DH gives him ebm from a bottle. I'm not sure if DS is getting lazy or confused switching between breast and bottle. DH is home 4 days per week and has been giving him a bottle or two between 8/9 - 11/12 in the mornings while I catch up on sleep. So most of his feeds are still from the breast. However those bottle feeds are the only thing preserving my sanity at the moment so I don't want to cut them out when DH is here.
Ds slept for 3 hours on ds this afternoon - his longest stretch for days. I tried breast feeding when he woke. He fed a bit but there was lots of fussing, pulling off the breast and screaming. He has now fallen asleep on me 
I might try going to bed at 7 tonight and asking DH to bring DS to me at 11 so I can rest before the night shift. It means another bottle feed or two, but DH is at work tomorrow so I will be home alone 7am - 9.30pm and won't have a chance to get any sleep in the morning.
Gah. I'm at a loss.
Hope everyone is having a good bank holiday.