written by juliammac on 07/10/2016
they get everything wrong and then and when you make a complaint you get totally ignored. I would never deal with them or ever recommend then to anybody One big sham and a complete waste of money. Now I need to pay legal fees to sort out the big mess that they have caused for my company
As rated by our community of reviewers