I had a rep out from Supercraft windows ltd and he told me a pack of lies. He insisted they had been trading for 50 years and when I did my research I found that they had dissolved Supercraft on 29/6/2010 and set up another company which meant they didn't have to...Read more
Do you have something to say about Supercraft Windows? What happened? What can we help you with?