I just had dealings with the above company, I originally had privacy screens modified to suit a Fiamma Anti Flap Kit. They did this mid last year but I never had a chance to test them, several weeks ago we did this and found they didn't fit. I take some of the blame for this as I didn't drop of a section of the kit as a test piece and I took so long to test it.
I went back to see them and before I could believe it they said they would rectify the problem at no cost to me and then thanked me for approaching them and not just whinging about them as a company. As I said earlier, I take some of the blame for this but it is great to meet a small company that has no problems in providing a service.