Not heard of them.
I used to get the odd battery off Ebay but now either get them from Platinum batteries on Trafford Park, Lancs. I collected myself, they were really helpful and the batteries that I've had for my bikes have been between £20 and £30.
There is also Manchester auto electrical, Duncan street, Salford. They do batteries and alternators.
Good prices but if they haven't got it in stock they'll tell you it'll be in this afternoon. That's because I think they're buying it in from Platinum batteries.
just a couple of places to keep in mind next time you need consumables.
Zorst/Ken