Rude and defamatory
This company's lack of basic understanding of VAT regulations led them to leave our company a 1 Star review on Trustpilot, where they commented "i can't wait to see this business go bust."
If they're half as bad as a supplier as they are a customer i'd avoid them like the plague.






