Pippa, I have been so saddened for you and the dealings you have had over your machine.
Do you have a Department of Fair Trading or Consumer Affairs or equivalent? It would seem well and truly past time for a consultation with a government department with some clout. That's why you pay taxes. Is your local member close by?
This is not what crafting should be about.