Unprofessional staff
Unprofessional staff, poor quality product and very rude management. I would discourage companies from doing business with them.
United Kingdom
Unprofessional staff, poor quality product and very rude management. I would discourage companies from doing business with them.