I have literallly just done a lovely law assesment (passed 75%+) on something very similar!
glad you got vosa involved, MOT stations do have prohabition orders for serrious defaults like yours. if the had put one on it, it should be in the history and cannot be legally removed by anyone other...