This one is is my personal recommendation.
If you require some kind of fixing this is the company to visit!
It’s on your doorstep in Peterborough which is quite unusual, and run by friendly, helpful, knowledgeable staff who will advise you.
And yes they also have a small stock of BA !!!
25 Royce Road