Sorry guys I'm useless. Found the paperwork. It dosent say bosch anywhere. Tho it came with the bosch specification chart. Can't find that tho. Might be worth enquiring to see who supplies them.
The bearmach one has been perfect and much better than the other make it replaced. I'm thinking...