I have recently had this same problem with some lovely looking ornate bath taps.
You have already been given the answer
You cannot use taps that are designed for mains pressure on a system that utilises gravity fed pressure, it just aint cricket....!
Sorry you can use them but the flow will be awful.
It's not your fault, we all see these lovely items for sale and buy them on impulse and find that the manufacturers
are not duty bound to tell us that these taps are only good for.......etc etc These taps are also being imported by the ship load from Europe and China where they simply laugh at British Standards. Its called INCOMPATABILITY...!
I personally think that at the point of sale there should be some type of information that allows Joe Public to make informed choices in regard to these taps. (which don't work on gravity fed systems)
I solved the problem quite simply, I complained to the supplier that no-one informed me of the differing flow rates for different taps, took the taps off, took them back in an asda carrier bag (as I'd chucked the box away) and swapped them over. If they wont do this write to the MD.