sorry if this in the wrong section.
anyone heard of TSR Performance, Bridgwater, Somerset?
heard they went into receivership in the summer, but someone has recently told me they are back up and running and apparently was mentioned in one of the VW magazines not long ago.
is this true...