24/7 – available whenever you need us
Barnes has built a strong reputation on the basis of our superior product support. Our Support Team is committed to ensuring our customers are always able to deliver the highest quality payment solutions.
Call: +44 (0)1730 231313
(during UK office hours)
(24 hours a day)