I'm sorry you had a bad experience with this vendor. I'm in London and was in the same predicament as you last year when I was looking for a UK vendor for my first install. I took a friends advice and got hair from a different UK vendor that I'll review in another few weeks when I take this hair down. My colleague had good experiences with the hair but mine has been horrible. This hair tangles like crazy, sheds like a sick dog and won't hold a curl. I ended up buying hair from Bhwani for my next install the end of the month. I'll review that hair too but for now it is way better quality than this stuff on my head.
I did find that using silicon mix as a conditioner has lessened the tangles and I can actually wear the hair loose now without it crawling up my back. I had to order silicon mix of amazon because I couldn't find it in any stores in London. Maybe it could save the weave you have?