Afraid I don't know the car or the firm. I wouldn't knowingly buy a cat C car under any circumstances, even if my views changed I certainly wouldn't be paying 6,800 pounds for one.
I think better cars that are slightly older that possibly have higher mileage are available for the money
+1 on that
Although depending on why is was a cat C and what and who did the work to repair it may change my mind. It is overpriced IMO