You should get a flow measure at the suppliers stop cock... They should have done both a pressure and a flow check at that point - before you begin investigating problems your side of the meter!
Severn Trent did a pressure at the BB and said the pressure etc was very good, so we are going to replace our own internal stop cock next in case any problems with this, it really us quite baffling
Can you isolate supply at the boundary box? If so, turn it off, remove meter and test flow and pressure at meter location! It might be the meter!