I had my booking appointment with midwife yesterday and I did the carbon monoxide breath test, given that I don't smoke, play on the M25 or have an old boiler it should have been fine....
Midwife said 4 was the max reading....mine was 20! Then he went on to explain how the machine is calibrated etc and its all fine, so we did it again and it was still just as high 
Midwife suggested I check boiler, but my house is under 10 years old and we have only lived there 18months and know that the boiler is relatively new as they replaced the full heating/water system...plus its in the garage not the house and we had it serviced last year.
We have a gas fireplace, but don't really use it, and we have two 'smart' smoke alarms on the bottom and middle level of house which also measure carbon monoxide. OH checked the levels they were reading and it says its fine.
I am basically stumped as to what can be causing such a high reading in my breath...and midwife had not other suggestions or ways to remedy it, not sure if I should be bothered or not?