Just type the part no in to google and look at what it shows you - often BMW parts are available from BMW dealers in europe cheaper, even when you factor in the extra delivery cost.
That said, more often that not the choices in the UK boil down to Motobins, Motorworks, Sherlocks or Rainbow.